0950452692c120c119a29dfe2fe020684d597497,AreaShop/src/main/java/me/wiefferink/areashop/commands/StackCommand.java,StackCommand,execute,#CommandSender#String[]#,43
Before Change
if(facing == BlockFace.SOUTH) {
shift.setZ(-selection.getLength() - gap);
} else if(facing == BlockFace.WEST) {
shift.setX(selection.getWidth() + gap);
} else if(facing == BlockFace.NORTH) {
shift.setZ(selection.getLength() + gap);
} else if(facing == BlockFace.EAST) {
shift.setX(-selection.getWidth() - gap);
} else if (facing == BlockFace.DOWN) {
shift.setY(-selection.getHeight() - gap);
} else if (facing == BlockFace.UP) {
shift.setY(selection.getHeight() + gap);
}
AreaShop.debug(" calculated shift vector: " + shift + ", with facing=" + facing);
// Create regions and add them to AreaShop
After Change
if(facing == BlockFace.SOUTH) {
shift = shift.setZ(-selection.getLength()-gap);
} else if(facing == BlockFace.WEST) {
shift = shift.setX(selection.getWidth()+gap);
} else if(facing == BlockFace.NORTH) {
shift = shift.setZ(selection.getLength()+gap);
} else if(facing == BlockFace.EAST) {
shift = shift.setX(-selection.getWidth()-gap);
} else if (facing == BlockFace.DOWN) {
shift = shift.setY(-selection.getHeight()-gap);
} else if (facing == BlockFace.UP) {
shift = shift.setY(selection.getHeight()+gap);
}
AreaShop.debug(" calculated shift vector: " + shift + ", with facing=" + facing);
// Create regions and add them to AreaShop